listview: Introduce GtkListItemFactory
authorBenjamin Otte <otte@redhat.com>
Mon, 17 Sep 2018 05:29:50 +0000 (07:29 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 30 May 2020 23:26:44 +0000 (19:26 -0400)
commite20c207a22eff26cca7f75bc0ef1bb308cef4afa
treef2649fb444dfa5e0e70bfb7876eb08a4491042b6
parente19c4a33728954f9c00ddd43635fa339249b3ad6
listview: Introduce GtkListItemFactory

Thisis the abstraction I intend to use for creating widgets and binding
them to the item out of the listview.

For now this is a very dumb wrapper around the functions that exist in
the API.

But it leaves the freedom to turn this into public API, make an
interface out of it and most of all write different implementations, in
particular one that uses GtkBuilder.
docs/reference/gtk/gtk4-sections.txt
docs/reference/gtk/gtk4.types.in
docs/reference/gtk/meson.build
gtk/gtklistitemfactory.c [new file with mode: 0644]
gtk/gtklistitemfactoryprivate.h [new file with mode: 0644]
gtk/gtklistview.c
gtk/gtklistview.h
gtk/meson.build